761d4c16d224e95babe84bf9626ab813f47809c0,src/main/java/tk/mybatis/mapper/provider/base/BaseInsertProvider.java,BaseInsertProvider,insert,#MappedStatement#,56

Before Change


            } else if (column.isIdentity()) {
                ifNodes.add(getIfCacheIsNull(column, new StaticTextSqlNode(column.getColumnHolder() + ",")));
            } else if (column.isUuid()) {
                ifNodes.add(getIfIsNull(column, new StaticTextSqlNode(column.getColumnHolder(null, "_bind", ","))));
            } else {
                //当null的时候,如果�指定jdbcType,oracle�能会报异常,指定VARCHAR�影�其他
                ifNodes.add(getIfIsNull(column, new StaticTextSqlNode(column.getColumnHolder(null, null, ","))));

After Change


            } else if (column.isIdentity()) {
                sql.append(SqlHelper.getIfCacheIsNull(column, column.getColumnHolder() + ","));
            } else if (column.isUuid()) {
                sql.append(SqlHelper.getIfIsNull(column, column.getColumnHolder(null, "_bind", ","), isNotEmpty()));
            } else {
                //当null的时候,如果�指定jdbcType,oracle�能会报异常,指定VARCHAR�影�其他
                sql.append(SqlHelper.getIfIsNull(column, column.getColumnHolder(null, null, ","), isNotEmpty()));